com.sabro.jbusiness.uteis
Class DataPeriodo
java.lang.Object
com.sabro.jbusiness.uteis.DataPeriodo
public class DataPeriodo
- extends java.lang.Object
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DataPeriodo
public DataPeriodo()
getDataHora
public static java.sql.Timestamp getDataHora()
- Obtém a data/hora do sistema.
- Returns:
getToday
public static java.util.Calendar getToday()
- Obtém o dia desconsiderando a hora.
- Returns:
getCondicaoSql
public static java.lang.String getCondicaoSql(java.lang.String nomeCampo,
DataPeriodo.TipoPeriodo tipoPeriodo)
getCondicaoSql
public static java.lang.String getCondicaoSql(java.lang.String nomeCampo,
java.util.Date[] periodo)
formate
public static java.lang.String formate(java.sql.Timestamp datetime,
java.lang.String formato)
- Converte uma data de acordo com o formato definido
- Parameters:
datetime
- Data/Hora que se deseja formatarformato
- Formato que a data/hora deve ficar após a conversão
- Returns:
- Data/Hora convertida para o formato desejado.
Use:
dd - dia do mês
MM - número do mês
mmmm - nome do mês
yyyy - ano
hh - hora
mm - minuto
ss - segundo
debugPeriodos
public static java.lang.String debugPeriodos()
getPeriodo
public static java.util.Date[] getPeriodo(DataPeriodo.TipoPeriodo tipoPeriodo)
getPeriodoKey
public static java.lang.String getPeriodoKey(DataPeriodo.TipoPeriodo tipoPeriodo)
getPeriodoDateAll
public static java.util.Date[] getPeriodoDateAll()
getPeriodoDateEnd
public static java.util.Date[] getPeriodoDateEnd()
getPeriodoDateBegin
public static java.util.Date[] getPeriodoDateBegin()
getPeriodoDayToday
public static java.util.Date[] getPeriodoDayToday()
getPeriodoDayYesterday
public static java.util.Date[] getPeriodoDayYesterday()
getPeriodoDayTomorrow
public static java.util.Date[] getPeriodoDayTomorrow()
getPeriodoDayLast07
public static java.util.Date[] getPeriodoDayLast07()
getPeriodoDayNext07
public static java.util.Date[] getPeriodoDayNext07()
getPeriodoDayLast14
public static java.util.Date[] getPeriodoDayLast14()
getPeriodoDayNext14
public static java.util.Date[] getPeriodoDayNext14()
getPeriodoDayLast15
public static java.util.Date[] getPeriodoDayLast15()
getPeriodoDayNext15
public static java.util.Date[] getPeriodoDayNext15()
getPeriodoDayLast30
public static java.util.Date[] getPeriodoDayLast30()
getPeriodoDayNext30
public static java.util.Date[] getPeriodoDayNext30()
getPeriodoDayLast90
public static java.util.Date[] getPeriodoDayLast90()
getPeriodoDayNext90
public static java.util.Date[] getPeriodoDayNext90()
getPeriodoWeekThis
public static java.util.Date[] getPeriodoWeekThis()
getPeriodoWeekLast
public static java.util.Date[] getPeriodoWeekLast()
getPeriodoWeekNext
public static java.util.Date[] getPeriodoWeekNext()
getPeriodoWeekLast02
public static java.util.Date[] getPeriodoWeekLast02()
getPeriodoWeekNext02
public static java.util.Date[] getPeriodoWeekNext02()
getPeriodoMonthThis
public static java.util.Date[] getPeriodoMonthThis()
getPeriodoMonthLast
public static java.util.Date[] getPeriodoMonthLast()
getPeriodoMonthNext
public static java.util.Date[] getPeriodoMonthNext()
getPeriodoMonthLast03
public static java.util.Date[] getPeriodoMonthLast03()
getPeriodoMonthNext03
public static java.util.Date[] getPeriodoMonthNext03()
getPeriodoMonthLast06
public static java.util.Date[] getPeriodoMonthLast06()
getPeriodoMonthNext06
public static java.util.Date[] getPeriodoMonthNext06()
getPeriodoMonthLast12
public static java.util.Date[] getPeriodoMonthLast12()
getPeriodoMonthNext12
public static java.util.Date[] getPeriodoMonthNext12()
getPeriodoYearThis
public static java.util.Date[] getPeriodoYearThis()
getPeriodoYearLast
public static java.util.Date[] getPeriodoYearLast()
getPeriodoYearNext
public static java.util.Date[] getPeriodoYearNext()